package main

import (
	"fmt"
	"math/rand"
)

func main() {
	oddSum := 0  // 初始化奇数累计和
	evenSum := 0 // 初始化偶数累计和（注意变量名已修正为evenSum）
	for i := 0; i < 20; i++ {
		num := rand.Intn(20)        // 生成随机数
		fmt.Println("当前随机数为：", num) // 打印当前随机数
		if num%2 != 0 {             // 判断是否为奇数
			oddSum += num // 如果是奇数，则累加到 oddSum
		} else { // 如果不是奇数（即为偶数），则执行这里的块
			evenSum += num // 如果是偶数，则累加到 evenSum
		}
	}
	fmt.Printf("奇数累计和为：%[1]d ,偶数累计和是：%[2]d", oddSum, evenSum) // 打印奇数和偶数的累计和
}
